# encoding: utf-8
# module PyQt5.QtGui
# from /usr/lib/python3/dist-packages/PyQt5/QtGui.cpython-35m-x86_64-linux-gnu.so
# by generator 1.146
# no doc

# imports
import PyQt5.QtCore as __PyQt5_QtCore


class QInputMethod(__PyQt5_QtCore.QObject):
    # no doc
    def animatingChanged(self, *args, **kwargs): # real signature unknown
        """ QInputMethod.animatingChanged [signal] """
        pass

    def commit(self): # real signature unknown; restored from __doc__
        """ QInputMethod.commit() """
        pass

    def cursorRectangle(self): # real signature unknown; restored from __doc__
        """ QInputMethod.cursorRectangle() -> QRectF """
        pass

    def cursorRectangleChanged(self, *args, **kwargs): # real signature unknown
        """ QInputMethod.cursorRectangleChanged [signal] """
        pass

    def hide(self): # real signature unknown; restored from __doc__
        """ QInputMethod.hide() """
        pass

    def inputDirection(self): # real signature unknown; restored from __doc__
        """ QInputMethod.inputDirection() -> Qt.LayoutDirection """
        pass

    def inputDirectionChanged(self, *args, **kwargs): # real signature unknown
        """ QInputMethod.inputDirectionChanged[Qt.LayoutDirection] [signal] """
        pass

    def inputItemRectangle(self): # real signature unknown; restored from __doc__
        """ QInputMethod.inputItemRectangle() -> QRectF """
        pass

    def inputItemTransform(self): # real signature unknown; restored from __doc__
        """ QInputMethod.inputItemTransform() -> QTransform """
        return QTransform

    def invokeAction(self, QInputMethod_Action, p_int): # real signature unknown; restored from __doc__
        """ QInputMethod.invokeAction(QInputMethod.Action, int) """
        pass

    def isAnimating(self): # real signature unknown; restored from __doc__
        """ QInputMethod.isAnimating() -> bool """
        return False

    def isVisible(self): # real signature unknown; restored from __doc__
        """ QInputMethod.isVisible() -> bool """
        return False

    def keyboardRectangle(self): # real signature unknown; restored from __doc__
        """ QInputMethod.keyboardRectangle() -> QRectF """
        pass

    def keyboardRectangleChanged(self, *args, **kwargs): # real signature unknown
        """ QInputMethod.keyboardRectangleChanged [signal] """
        pass

    def locale(self): # real signature unknown; restored from __doc__
        """ QInputMethod.locale() -> QLocale """
        pass

    def localeChanged(self, *args, **kwargs): # real signature unknown
        """ QInputMethod.localeChanged [signal] """
        pass

    def queryFocusObject(self, Qt_InputMethodQuery, QVariant): # real signature unknown; restored from __doc__
        """ QInputMethod.queryFocusObject(Qt.InputMethodQuery, QVariant) -> QVariant """
        pass

    def reset(self): # real signature unknown; restored from __doc__
        """ QInputMethod.reset() """
        pass

    def setInputItemRectangle(self, QRectF): # real signature unknown; restored from __doc__
        """ QInputMethod.setInputItemRectangle(QRectF) """
        pass

    def setInputItemTransform(self, QTransform): # real signature unknown; restored from __doc__
        """ QInputMethod.setInputItemTransform(QTransform) """
        pass

    def setVisible(self, bool): # real signature unknown; restored from __doc__
        """ QInputMethod.setVisible(bool) """
        pass

    def show(self): # real signature unknown; restored from __doc__
        """ QInputMethod.show() """
        pass

    def update(self, Qt_InputMethodQueries): # real signature unknown; restored from __doc__
        """ QInputMethod.update(Qt.InputMethodQueries) """
        pass

    def visibleChanged(self, *args, **kwargs): # real signature unknown
        """ QInputMethod.visibleChanged [signal] """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    Click = 0
    ContextMenu = 1


